.banner,.top_left,.top_right,.calendar{display: none;}
.marqueebox{margin-bottom:0.3rem;width:100%;overflow:hidden;white-space:nowrap;position: relative;}
.marqueebox a{color:#333333;font-size:0.32rem;margin-left:0.2rem; height:0.32rem;line-height:0.32rem;}
.marqueebox a img{margin-right:0.1rem;width:0.32rem;height:0.32rem;}
/*.marqueebox:after{
	content:' ';
	display: block;
	height: .32rem;
	width: .4rem;
	background: url(2019sj_ydPmd_03.png) 100% 100%;
	position: absolute;
	right: 0;
	top: 0;
}*/


.swiper-container{width: 100%;height: 4.36rem ;position: relative;}
.sw_pingheguan{height: 2.07rem;}
.swiper-container .swiper-wrapper{width: 100%;height: 100%;}
.swiper-container .swiper-wrapper .swiper-slide{width: 100%;height: 100%;}
.swiper-container .swiper-wrapper .swiper-slide a{display:block;width: 100%;height: 100%;position: relative;}
.swiper-container .swiper-wrapper .swiper-slide a span{
	display: block;
	width: 100%;
	height: 0.68rem;
	line-height: 0.68rem;
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 0.3rem;
	color:#fff;
	padding: 0 1.6rem 0 0.28rem;
	box-sizing: border-box;
	background-image: url(bg_000_opc_70.png);
	white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
	}
.swiper-container .swiper-pagination{margin-right: .22rem;position: absolute;float:right;left: auto!important; right: 0rem;bottom: 0rem;width:auto !important;height:0.68rem;line-height:0.68rem;}
.swiper-container img{width: 100%;height:100%;float:left;}
.swiper-pagination-bullet-active{background-color: transparent !important;background-image: url(2019sj_lbDian_05.png) !important;width:.13rem!important;height:.13rem!important;}
.swiper-pagination-bullet{border-radius: 0;background-image: url(2019sj_lbDian_03.png);opacity: 1!important;background-size:100% 100%;}
.swiper-pagination-bullet{width:.12rem;height:.12rem;display: block;float: left;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin:.28rem .08rem 0 0;
}
.swiper2{
	height: .62rem;
	padding: .12rem 0;
}
.swiper2:after{
	z-index: 100;
	content:' ';
	display: block;
	position: absolute;
	width: .3rem;
	height: .62rem;
	right:0 ;
	top: 0;
	background-image: url(2019sj_navPmd_03_03.png);
	background-size: 100% 100%;
}
.swiper2 .swiper-wrapper .swiper-slide{
	height: 0.62rem;
    line-height: 0.62rem;
    padding: 0 .4rem;
    width: auto !important;
}
.swiper2 .swiper-wrapper .swiper-slide a{
    color: #fff;
    font-size: .32rem;
	display: block;
}

.swiper3{
	height: 1rem;
}
.swiper3:after{
	z-index: 100;
	content:' ';
	display: block;
	position: absolute;
	width: .8rem;
	height: 1rem;
	right:-0.3rem;
	top: 0;
	background-image: url(2019sj_navPmd2_03.png);
	background-size: 100% 100%;
}
.swiper3 .swiper-wrapper .swiper-slide{
	height: .99rem;
    line-height: 1rem;
    padding: 0 .2rem;
    width: auto !important;
    color: #333;
    font-size: .34rem;
    border-bottom: .01rem solid #dbdbdb;
}
.swiper3 .swiper-wrapper .swiper-slide.active{
    border-bottom: .06rem #c40001 solid;
    height: 0.94rem;
}
.public-news{padding:0.3rem 0.3rem 0;border-top: 0.3rem solid #f7f7f7;}
.biabiaojg{border-top: 0px;}
#news-gwy>ul{width: 100%;}
.news-top{height: 0.64rem;border-bottom: .06rem solid #c40001;}
#news-gwy .news-top>.news-active{height: 0.64rem;box-sizing: border-box;line-height: 0.62rem;padding:0 .3rem;background: #c40001;}
#news-gwy .news-top>.sj_sansezhi{height: 0.64rem;box-sizing: border-box;line-height: 0.62rem;padding:0 .3rem;background: #f6d7d7;}
#news-gwy .news-top>.zj_title_txt_xuanl{height: 0.64rem;box-sizing: border-box;line-height: 0.62rem;padding:0 .3rem;background: #c40001;}
.news-top>.news-active{float: left;height:0.64rem;border-top:2px solid transparent;line-height: .62rem;text-align: center;color:#fff;}
.news-active a{color:#fff;font-weight: bold;}
.news-top>.news-active>a{color:#fff;font-size: 0.32rem;}
.news-top>.sj_sansezhi>a{color:#c40001;font-size: 0.32rem;}
.news-top>.zj_title_txt_xuanl>a{color:#fff;font-size: 0.32rem;}

.news-box{width: 100%;margin-top: 0.15rem;}
.news-box>ul{width: 100%;height: auto;box-sizing: border-box;margin-bottom: .38rem;}
.news-box>ul>li{width: 100%;height: auto;border-bottom: 0.01rem  solid #cbcbcb;overflow: hidden;}
.news-box>ul>li>a{display:block;width:100%;height:auto;padding:0.15rem 0 0.15rem 0.30rem  ;line-height: 0.6rem; box-sizing: border-box; color: #333;font-size: 0.32rem;background: url(nyb_dot.png) no-repeat 0 0.4rem;}
.news-right{float: right;color:#999;font-size: .24rem;}



.main-banner{width:100%;height: 1.9rem;position: relative;margin-top: 0.46rem;overflow: hidden;padding-bottom:0.8rem;}

.main-banner.swiper-container-horizontal .swiper-pagination-bullets, .main-banner.swiper-pagination-custom, .swiper-pagination-fraction{bottom:15px;left:0;width:100%;}
.main-banner .swiper-pagination .swiper-pagination-bullet-active{background:#C40001!important;}
.main-banner img{width: 100%;height: 100%;}
/*
.main-banner div{position: absolute;left: 0 ; top:0;width: 100%;height: 100%;z-index:0;}
.main-banner div:first-child{z-index: 1;}
.main-banner div a{display:block;}
.main-banner div img{width: 100%;height: 100%;}
.main-bannner-list {width:100%;height: 0.8rem;line-height: 0.5rem;text-align: center;}
.main-bannner-list li{display: inline-block;width: 0.12rem;height: 0.12rem;border-radius: 100%;background: #666;}
.main-bannner-list li.main-banner-active{width: 0.14rem ;height: 0.14rem;background: #C40001;position: relative;top:.02rem}
*/

.main-zwdt{width:100%;  height: 0.56rem;padding: 0 0.3rem;box-sizing: border-box;margin-bottom: 0.3rem;}
.main-zwdt a{display: block;width:100%;height:100%; background: url(zwdt-750.png) no-repeat center center;background-size: 100% auto;}
	
.main-gongkai{width: 100%;/*height:20rem;*/ padding: 0 0.3rem;box-sizing: border-box;overflow: hidden;}
.main-gkleft{width:100%;}

.main-gongkai .public-news{/*height:10.5rem;*/width: 100%;box-sizing: border-box;overflow: hidden;}
.main-gongkai .public-news ul{height: 1.4rem;box-sizing: border-box;}
.public-mulu{height: 0.54rem;width:100%;margin-bottom: 15px;}
.btn{width: 1rem;height: 100%;border:1px solid #7D7D7D;border-radius:3px;margin-right:0.12rem;text-align: center;cursor: pointer; line-height: 0.54rem;font-size: 0.32rem;}
.btn a{color:#333333;}
.public-mulu>li{float: left;}
.public-mulu .btn:nth-child(5){
	margin-right: 0px
}
.public-mulu>li.more{display: none;}
.public-mulu>li.btn:last-child{margin-right: 0;}
.line{width: 0.1rem;height: 100%;background-color: #C40001;border-radius:0 .06rem 0 0;margin-right: 12px;float:left;}
.text{font-size: .42rem;color:#C40001;font-weight: bold;margin-right:2.2rem;line-height: 0.5rem;}
.text a{color:#C40001; display: block;}
.btn-active{background-color: #7D7D7D;color:#fff;}
.btn-active a{color:#ffffff;}
.public-mulu>li.more{float: right;line-height: 16px;text-align: right;width: 42px;border-left: 2px solid #7d7d7d;height: 16px;margin-top: 6px;font-size: 16px;}
.public-mulu>li.more>a{color:#7D7D7D;}
#news-zwdt .news-left{width: 100%;}
.main-gongkai .public-news .news-top{border-bottom: none;}
.main-gongkai .public-news ul li{line-height:.7rem;height: .7rem;box-sizing: border-box;padding: 0;margin-right: 0.42rem;}
.main-gongkai .public-news ul li:nth-child(4){
	margin-right: 0;
}
.main-gongkai .public-news ul li.news-active{border:none;border-bottom: 2px solid #C40001;}
.main-gongkai .public-news .news-box{overflow: hidden;}
.main-gongkai .public-news .news-box ul{padding: 0;}
.main-gongkai .public-news .news-box ul li{height: auto;}

.main-gongkai .main-gkleft form{width: 100%;height: 0.78rem;background: #DCDCDD;margin-top: 0.3rem;line-height: 0.78rem;font-size: 0.32rem;padding: 0 0.3rem;box-sizing: border-box;color:#015393;font-weight: bold;}
.main-gongkai .main-forms img{display: none;}
.main-gongkai .main-forms input[type="radio"]{display: none;}
.main-gongkai .main-forms .yidong-text{display: none;}
.main-gongkai .main-forms button{display: none;}
.main-gongkai .main-forms .input-text{float: right;margin-top: 0.14rem;box-sizing:border-box;padding-right:0.5rem;width: 5.4rem;height: 0.5rem;padding-left: 0.15rem;box-sizing: border-box;}
.main-gongkai .main-forms .input-textBox{float: right;width: 5.4rem;height: 0.5rem;position: relative;}
.main-gongkai .main-forms .input-textBox .btn{
	position: absolute;
	width:.5rem ;
	height:0.5rem;
	background:url(nyb_index_search.png) no-repeat center;
	background-size:.3rem ;
	right:.1rem;
	top:.12rem;
	border:0;
}
.lg-gb a{
	font-size: 0.32rem;
	color:#015393;
}

.main-gkright{width: 100%;overflow: hidden;margin-top: 0.3rem;box-sizing: border-box;}
	.main-zzfw{width: 100%;height: 0.54rem;margin-bottom: 0.3rem;}
	.main-zztext{font-size: .4rem;color: #C40001;line-height: 0.54rem;font-weight: bold;height: 0.54rem;/* border-bottom: 0.06rem  solid #C40001; */float: left;}
	.main-zztext a{color: #C40001;}
	.main-zzmulu{float: right;width: 1.1rem;height: 0.54rem;margin-right: 0.06rem;border:0.02rem solid #CBCBCB;border-radius: 3px;text-align: center;line-height: 0.54rem;font-size: 0.32rem;cursor: pointer;}
	.main-zzmulu a{color:#000000;}
	.main-zzimg{padding-bottom: .4rem;width: 100%;height:4.5rem;border-bottom: 1px solid #D1D1D1;font-size: 0.32rem;font-weight: bold;}
	.main-zzimg li{
		float: left;    
		line-height: 4rem;
		height: 2.2rem;
		width:2rem;
		background-repeat: no-repeat;
		background-position: center;
		background-size: 1.1rem;
	}
	.main-zzimg li.xzxk{margin:0 1rem ;
	background-image: url(nyb_index_zwfw_xzxk.png) ;text-align: center;	}
	.main-zzimg li a{color:#000;}
	.main-zzimg a{color:#000;}
	.main-zzimg li.pzgl{margin: 0 0.15rem 0 0 ;
	background-image: url(nyb_index_zwfw_pzgl.png) ;text-align: center;	}
	.main-zzimg li.jckfw{margin: 0 0.08rem ;
	background-image: url(nyb_index_zwfw_jckfw.png) ;text-align: center;	}
	.main-zzimg li.jdrz{margin: 0 0.08rem  ;
	background-image: url(nyb_index_zwfw_jdrz.png) ;text-align: center;	}
    .main-zzimg li.qtsx{margin: 0 0.08rem ;
    background-image: url(nyb_index_zwfw_qtsx.png) ;text-align: center;	}
    
    .main-zzdatebox{width: 100%;height: 0.88rem;margin-top: 15px; display: flex;justify-content: space-between;overflow: hidden;}
	.main-zzdatebox li{height: 100%;width:48%;line-height: 0.88rem;font-size: 22px;}
	.main-zzdatebox li a{box-sizing: border-box;display: block;width: 100%;height: 100%;padding-left: 48%;font-size:0.42rem;}
	.main-zzdatebox li.main-zzdata  a{background-image: url(nyb_index_zwfw7.png);background-repeat:  no-repeat;background-position: 30% center;background-color:  #ef8537;background-size:.5rem;color:#fff;border:1px solid #ef8537;}
	.main-zzdatebox li.main-zzchaxun  a{background-image: url(nyb_index_zwfw8.png);background-repeat:  no-repeat;background-position: 30% center;background-size:.5rem;color:#333;border:1px solid #c9c9c9;}
    .main-zzdatebox li.main-zzdata{float: left;}
    .main-zzdatebox li.main-zzchaxun{float: right;}

    .main-hudong{margin-top: 20px;overflow: hidden;}
    .main-hudong .public-mulu{height: 1.4rem;width: 100%;box-sizing: border-box;padding: 0 0.3rem;}
    .main-hudong .public-mulu li{height: 0.56rem;margin-bottom: 0.2rem;}
    .main-hudong .public-mulu li.text{margin-right:4.5rem;}
    .main-hudong .public-mulu li.more{display: none;}
    .main-hudong .hudong-btn{height: 100%;padding: 0 20px;line-height: 28px;font-size: 18px;border-radius: 3px;margin-right:25px;}
    .main-hudong .img-news{width: 100%; overflow: hidden; box-sizing: border-box;padding:0 0.3rem;}
	.main-hudong .public-mulu li:nth-child(3){margin-bottom: .3rem;border-radius:0.1rem;box-sizing: border-box;height:.87rem;margin-right: 0;line-height: .87rem;text-align: center;font-size: .36rem;}
	.main-hudong .public-mulu li:nth-child(4){box-sizing: border-box;width:62%;height:.87rem;margin-right: 0;line-height: .87rem;text-align: center;font-size: .36rem;background: #f7f7f7;
	   margin-bottom: .3rem;border:.02rem solid #d6d6d6;color:#333;float: right;border-radius: 0.1rem;
	}
	
	.main-hudong .img-news img{height:4.24rem;width:100%;}
	.main-hudong .img-news p{font-size: 0.32rem;line-height: 0.56rem;}
	.main-hudong .img-news .img-news-text p:last-child{display: block;}
	.main-hudong .img-news .zhuti{color:#666;font-size: 0.32rem; width:15%; float:left;}
	.main-hudong .img-news .jiabin{color:#666;font-size: 0.32rem;width:15%; float:left;}
	.main-hudong .img-news .time{color:#666;font-size: 0.32rem;width:15%; float:left;}
	.main-hudong .img-news .zhuti-content{color:#000;width:85%;float:left;}
	.main-hudong .img-news .jiabin-content{color:#000;font-size: 0.32rem;width:85%;float:left;}
	.main-hudong .img-news .time-content{color:#000;font-size: 0.32rem;text-align: left;width:85%;float:left;}
	.hudong-btn-a{line-height: 28px;}
	.hudong-btn-a a{font-size: .36rem;color:#000;}
	.hudong-btn-a a:hover{color:#C40001;}

	
	.main-hudong-left  .button-box-1{width: 100%;height:0.78rem;margin-top: 0.2rem;box-sizing: border-box;padding: 0 0.3rem;}
	.main-hudong-left  .button-box-1 a{display:block;width: 100%;height:100%;box-sizing: border-box;border:0.01rem solid #cbcbcb;color:#666;text-align: center;line-height: 0.78rem;font-size: 0.32rem;border-radius: 0.12rem;margin-top: .4rem;}

	.main-hudong-right{height: 8.6rem;margin-top: 0.3rem;}
	.main-hudong-right .public-mulu{height: 0.56rem;;}
	.main-hudong-right .main-hudong-list{width: 100%;padding: 0 0.3rem;box-sizing: border-box;}
	.img-news {overflow: hidden;}
	.img-news  a{color:#000;}


	.main-hudong-list{width: 100%;height: auto;overflow: hidden;}
	.main-hudong-list li{width: 48%;height:1.2rem;float: left;background: url(nyb_index_ywgl_bg.png) no-repeat center center;background-size: 100% 100%;margin-bottom: 0.3rem;margin-right: 0.1384rem;}
	.main-hudong-list li a{display: block;width:100%;height: 100%;color:#000;font-size:0.2rem;font-weight: normal;line-height: 1.2rem;padding-left: 1.4rem;box-sizing: border-box;font-size: 0.32rem;}
	.main-hudong-list li:nth-child(even){float: right;margin-right: 0;}
	
	.main-hudong-list li a.zzy{background-image: url(nyb_index_ywgl_zzy.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.xmsy{background-image: url(nyb_index_ywgl_cmsy.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.yyyz{background-image: url(nyb_index_ywgl_yyyz.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.jdgl{background-image: url(nyb_index_ywgl_jdgl.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.kjst{background-image: url(nyb_index_ywgl_kjst.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.gjjl{background-image: url(nyb_index_ywgl_gjjl.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.zwgl{background-image: url(nyb_index_ywgl_zwgl.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.yjgl{background-image: url(nyb_index_ywgl_yjgl.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.zxtb{background-image: url(nyb_index_ywgl_zxtb.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}
	.main-hudong-list li a.gxpt{background-image: url(nyb_index_ywgl_gxpt.png) ;background-repeat: no-repeat;background-position:  0.7rem center;background-size:.56rem ;}

.indexzt-hidden{
	width: 100%!important;
}
.main-gongkai .public-news .news-box ul{
	height: auto;
	overflow: hidden;
}
.nyb_xiaochengxiu{
		margin-top:15px;
	}
	.nyb_xiaochengxiu  img{
		display: block;
		width: 100%;
	}

.heisetouming{
	width: 100%;
	height: 0.7rem;
	position: absolute;
	left: 0px;
	bottom:0px;
	background: url(bg_000_opc_70.png) repeat;
}
.swiper-container .swiper-pagination2{
	bottom: 0rem !important;
    /*width: 2rem !important;*/    
    position: absolute;
    /*left: auto!important;*/
    text-align: right;
    right: 0rem;
    height: 0.7rem;
    line-height: 0.7rem;
    z-index: 100000000;
}
.marqueePc,.news_moreA_2019sj,.lBox_2019sj{
	display: none;
}
.marqueebox .div2 {width:auto;height:auto;float:left;overflow:hidden;}
.main-title2 {
	box-sizing: border-box;
	color: #666;
	font-size: .32rem;
	line-height: .52rem;
	padding:0 0 .25rem .3rem;
}

.main-title2 a {
	color: #666;
}
.button-box{	
	overflow: hidden;
	padding: 0px 0.3rem 0.3rem;
}
.button-box a{
	width: 100%;
	color: #999999;
	font-size: 12px;
	width: 100%;
	border:0.02rem solid #e0e0e0;
	border-radius: 0.1rem;
	display: block;
	text-align:center;
	height: 0.8rem;
	line-height: 0.8rem;
	font-size: 0.36rem;
}
.qcJxhUl{
	display: none;
}
.zwffUl{
	overflow: hidden;
	margin-top: .38rem;
}
.zwffUl li{
	float: left;
	width: 50%;
	height: .86rem;
	box-sizing: border-box;
	margin-bottom: .3rem;
}
.zwffUl li a{
	height: .86rem;
	display: block;
}
.zwffUl li a img{
	height: .86rem;
	width: 100%;
	display: block;
}
.zwffUl li:nth-child(2n){
	padding-left:1.88%;
}
.zwffUl li:nth-child(2n+1){
	padding-right:1.88%;
}


@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){.marqueebox a{font-size: 0.2rem;}}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){.marqueebox a{font-size: 0.2rem;}}
@media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){.marqueebox a{font-size: 0.2rem;}}
@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){.marqueebox a{font-size: 0.2rem;}}
@media (device-height:812px) and (-webkit-min-device-pixel-ratio:2){.marqueebox a{font-size: 0.2rem;}}
@media (device-height:896px) and (-webkit-min-device-pixel-ratio:2){.marqueebox a{font-size: 0.2rem;}}